cucumber tree (parmentiera edulis) - Allemand Anglais Dictionnaire